約 3,306,936 件
https://w.atwiki.jp/maimuzo/pages/25.html
プラグイン名 RubyAMF このプラグインができること フロントエンドとなるFlashと、バックエンドとなる「何か」をつなぐためのAMF0またはAMF3を、Flash・RubyonRails間で使うためのプラグイン AMFはバイナリとしてデータ転送するので、大量のデータ転送時に効率が上がる(データ量や時間など) (自分自身まだよくわかってないものの)RPC的な使い方がメイン? ActionScript3用のFlash RemotingライブラリであるSuper Simple Remoting(http //ssr.riaforge.org/)を使うと、楽が出来る。 対象バージョン 1.2系 ちょー簡単な使い方 Rails側 ruby script/plugin install http //rubyamf.googlecode.com/svn/trunk/ でインストールして、普通のコントローラーを作って ruby script/generate controller sample 普通のコントローラーにアクションを定義して class SampleController ApplicationController def helloworld render amf = "HelloWorld" end end Flash(Flex)側 Super Simple Remoting(http //ssr.riaforge.org/)をインストールして、アクションスクリプトで import org.rubyamf.remoting.ssr.RemotingService; import org.rubyamf.remoting.ssr.ResultEvent; import org.rubyamf.remoting.ssr.FaultEvent; public class Main extends Sprite { public function Main() { var serv RemotingService = new RemotingService( "http //192.168.1.160 8181/rubyamf/gateway", "SampleController" ); serv.helloworld([], on_result, on_fault); } private function on_result(evt ResultEvent) void { trace(evt.result); } private function on_fault(evt FaultEvent) void { trace("ERROR"); } } ってやると、 serv.helloworld([], on_result, on_fault); により、Flash側からRails側のsampleControllerのhelloworldアクションがパラメータなしで呼ばれて、成功時ハンドラon_result,失敗時ハンドラon_faultのどちらかがコールされ、もし成功していたら trace(evt.result); ではRailsから"HelloWorld"が渡ってくる。 もし serv.create([ {last_name last_name.text, first_name first_name.text} ], on_result, on_fault); とやると、Rails側ではsampleControllerのcreateアクションの中で params[0][ first_name] params[0][ last_name] でアクセスできる。 公式ページ http //code.google.com/p/rubyamf/ ※RubyForgeから引っ越したみたい ※ここのサンプルソースも使えるかも。(まだ見てない) 日本語解説ページ beatspace.org blog ※チュートリアル風にRails→Flashでの受け取りまで。 misscastの日記 rubyamf+flex+rails ※Flash(Flex)→Railsの呼び出し 外国語解説ページ RubyAMF. Flash. And Rails’ Params AS3 + SSR, RubyAMF, and RESTful Rails Beginner's Tutorial to RubyAMF with RESTful Rails ※本家以外で初心者用の良いチュートリアルは今のところ見つけられていない。てか、本家もあまりドキュメントとしては良くない。 のうはう ええと、SSRに関する資料が不足しているな。 まず、ダウンロードとかsubversionリポジトリをチェック。 ssr本家 ここのサンプルソースは見ておくべし 旧本家? カスタムエラー処理の書き方 あと、認証失敗処理も書けるみたい Handling Awkward Remote Service Logic 一時的に WebORBプラグイン An alternative of BlazeDS - Rails and WebORB ※実現可能な事はRubyAMFと同じで、アプローが違うらしい コメント 名前
https://w.atwiki.jp/startruby/pages/17.html
Rubyらしさ 文字列で遊ぼう! シンプルな文字列は を使う string = これは文字列です。 ん~~、普通! ちょっとフォーマットしたい時には""を使う バックスラッシュ記法でコントロール文字を埋め込みたい 変数の値を文字列にフォーマッティングしたい こんな用途に。 age = 18 string = "これは\n文字列です。\nボク永遠の#{age}歳!!" "#{}"の中は、かならず「式」として評価されるので、変数名がそのまま表記できる。 ちなみに、単なる計算式でもOK 主なバックスラッシュ記法 \t タブ \n 改行 \r キャリッジリターン \f 改ページ \b バックスペース \a ベル \e エスケープ \s 空白 \nnn 8 進数表記 \xnn 16 進数表記 \cx コントロール文字 (x は ASCII 文字) \C-x コントロール文字 (x は ASCII 文字) \x 文字 x そのもの 長文!ヒアドキュメント たとえば、HTMLのテンプレートな部分とか… たとえば、メールの長い典型文とか… そんな時はヒアドキュメント STRING = "EOS" これは 文字列です。 ボク永遠の#{age}歳!! EOS ちなみに、 EOS ~ EOS と書けば、 囲みの文字列と同等の扱いになり、 "EOS" ~ EOS と書けば、""囲みの文字列と同等の扱いになる。 ここから先の前提知識:ブロック ブロックとは? スコープの最小単位 do 実行文 end または { 実行文 } {~}の方がdo~endより少しだけ優先度が高い ブロック付きメソッド(いわゆるクロージャ) 使い方 def hoge(ary) ret = "result " ary.each do |i| ret += i end return ret end または def hoge(ary) ret = "result " ary.each { |i| ret += i } return ret end hogeメソッドからaryのeachを呼び出す eachメソッド内から、ブロックが呼ばれる|i|にeachからの引数(配列の内容)が渡る retに、渡された引数がどんどん連結される aryの内容をすべて連結した文字列を返す イテレータ 10回ループを普通にやると for i in [0..9] do p i end ブロック付きメソッドを使うと [0..9].each do |i| p i end …あんまり変わらないかな? でも、じつはこんなやり方も 10.times do |i| p i end for文より自然っぽくない? open/close制御 ファイルを開いて閉じるを普通にやると file = nil begin file = File.open("hoge.txt") 実行文 ensure file.close unless file == nil end ブロック付きメソッドを使うと File.open("hoge.txt") do |file| 実行文 end 何が便利かって、JavaやC#で起きがちな「クローズするためだけに延々とtry-finally記述が感染していく」がないこと! 例外ブロックも最適化できる! ブロック付きメソッドの作り方 def hoge 実行文 yield 実行文 end 引数があるときは def hoge 実行文 yield(item) 実行文 end 動性の高いRubyのリフレクション リフレクションという認識すらないくらい、「普通のこと」になっている。 これもまた、動的言語で「すべてがオブジェクト」の世界観が成せる技。 次のような動的拡張が可能になっている。 既存のクラスにメソッドを拡張する 既存のArrayクラスにhogeというメソッドを追加する場合、次のように書けば良い。 class Array def hoge end end これ、なんと組み込みクラスにも可能。 もちろん、既存のメソッドを書き換えることも可能! 既存のオブジェクトにメソッドを拡張する クラスにメソッドを拡張すると、なにかとメンドクサイ問題が出る場合がある。 そんな時は、対象となるオブジェクトにだけメソッドを拡張する。 array = [] def array.hoge end いちいち一個ずつメソッドを書き換えたり、メンドクサくない?って時にはMixIn モジュールとは「機能的に同じものをまとめて定義しておく」機能のこと。 クラスとは違い、継承ができないし、インスタンスの生成もできない。 「GUIでのコントローラをモジュールで表現」のような使い方をする。 「そのクラスの直接的な機能じゃないけれど、副次的に必要になるユーティリティ的機能」などをモジュール化しておくと、なにかと便利。 module KeyNameListItem def value @name = unless defined? @name @key = @name unless defined? @key if (@key == @name) return @name end return "#{@key} - #{@name}" end attr_reader key end というモジュールをつくっておいて、GUIで「このクラスをリスト表示したい!」というときにさらっと class Section include KeyNameListItem end というように、クラス再定義で組み込んでしまえる。 もちろん、オブジェクトにもMixIn section = Section.new section.extend KeyNameListItem これらの再定義をうまく使っていくと、JavaやC#にありがちなXxxUtilとか、XxxHelperとかいったクラスが必要ないという事に気づくはず! さあ!いま、Rubyという自由の羽を得た!! 飛び立とう!! めくるめくオブジェクトの世界へ!!
https://w.atwiki.jp/kumoami/pages/20.html
Ruby二関する情報 新バージョンで何が変わるのか、Rubyはどこへ向かうのか まつもと×笹田、Ruby 1.9を語る 2007/12/25 http //www.atmarkit.co.jp/news/200712/25/ruby.html 「中高生国際Rubyプログラミングコンテスト2021 in Mitaka」の最終審査会進出者7組が決定,2021年12月4日オンラインで最終審査会:インフォメーション - Gihyo Jp 輝く“宝石スイーツ”を展開! 品川に新ブランド「Very Ruby Cut」が誕生(クランクイン!) - Yahoo!ニュース - Yahoo!ニュース トップエンジニア学生に聞いた好きなプログラミング言語TOP3、3位Ruby、2位JavaScript、1位は?| - @DIME 「Ruby 3.0.3」「Ruby 2.7.5」「Ruby 2.6.9」が公開【11月29日追記】 - 窓の杜 mruby/cが工業用ミシンの不良率を8割削減、ローコード開発環境への展開も(MONOist) - Yahoo!ニュース - Yahoo!ニュース バンタンとpaizaが協業し中高生対象のプログラミングセンター試験「P共通テスト」を2022年1月22日に実施 - TechCrunch Japan Rubyは副業にも向いている 国産プログラミング言語のメリットとは? - 財経新聞 「中高生国際Rubyプログラミングコンテスト2021 in Mitaka」の最終審査会が12月4日にオンラインで開催 - EdTechZine(エドテックジン) 福岡県Ruby・コンテンツビジネス振興会議では、「第14回フクオカRuby大賞」を募集しています! - PR TIMES ホットスタッフ主催「Ruby Tuesday」にgoomiey、初恋(突然少年)、pinfu、東京少年倶楽部(音楽ナタリー) - Yahoo!ニュース - Yahoo!ニュース 渋スクフィギュア、アニメ『デート・ア・バレット』より「時崎狂三 - Pigeon Blood Ruby Dress Ver. -」の1/7スケールフィギュアを本日10月26日より予約販売開始! - PR TIMES 25億年前のルビーから生命の痕跡が発見される - GIGAZINE 公式アンバサダー・JO1と一緒に”キュン(ハート)ブレイク”を楽しもう!「キットカット ルビー JO1スペシャルパッケージ」11月4日(木) 数量限定発売 - PR TIMES [1]Ruby biz Grand prix 2021の概要:イノベーティブな社会を創り支えるRuby活用事例大集合! 大賞はどうなる?! 『Ruby biz Grand prix 2021』 - Gihyo Jp ルビー・ローズ、「バットウーマン」制作陣を名指しで非難。 - VOGUE JAPAN 『ルビー・ルージュ アフタヌーンティー』が新登場 - PR TIMES プログラミング言語「Ruby」を活用したITビジネスコンテスト 『Ruby biz Grand prix 2021』 エントリー企業・サービス事例を発表 - PR TIMES 「Rails 7.0」の最初のアルファ版がリリース:CodeZine(コードジン) - CodeZine(コードジン) 【つぼウォーク#20前編】下北沢Ruby Tuesdayよりブリットロック×カセットテープ×フレンチビンテージの奇跡。バーバリーのスエードベストや西ドイツのアディダスに興奮!(FORZA STYLE) - Yahoo!ニュース - Yahoo!ニュース アセンブラとRubyが登場! プログラミング言語の基礎を体系的に学べる「独習」シリーズ - CodeZine(コードジン) 2期連続満員御礼の人気コースに新コース「働きながら学べるWebエンジニア ステップアップコース」が誕生 - PR TIMES Ruby on Rails コミッターの松田 明氏がhachidori株式会社の技術顧問に就任 - PR TIMES 日食なつこ、ニュー・アルバム『アンチ・フリーズ』から台湾アーティスト Ruby Fataleとのコラボ曲「泡沫の箱庭」リリック・ビデオ公開 - Skream! プリズムのような深みとニュアンスを作り出す新カラー「ディープアメジスト」「ディープルビー」の2色が10月6日新登場! - PR TIMES JetBrains、Ruby/Rails用IDE「RubyMine 2021.2」をリリース - CodeZine(コードジン) Ruby合宿2021夏 参加者募集開始 - PR TIMES 「中高生国際Rubyプログラミングコンテスト2021 in Mitaka」開催決定,作品募集開始~2021年9月30日まで - Gihyo Jp プログラム言語「Ruby 3.0.2」リリース - ThinkIT スクリプト言語「Ruby」にセキュリティ更新 ~3件の脆弱性に対処【7月28日追記】 - 窓の杜 自分の世界は自分の力で少しずつ変えられる! Rails Girls Japan 江森真由美さんに聞いたRubyコミュニティの世界 - CodeZine(コードジン) 「Vagrant 3.0」ではコードベースのRubyからGo言語への移行がさらに進行 - CodeZine(コードジン) Ruby on Rails生みの親David Heinemeier Hanssonが登壇!「Fireside Chat with DHH - The Global Dev Study #3」を開催 - PR TIMES コンパイルされ、型付けされ、RubyにインスパイアされたCrystal言語がプロダクションに対応 - Beta Ziliani氏とのQ&A - InfoQ Japan プログラミング言語 Ruby(ルビー)の生みの親 まつもとゆきひろ氏による テックキャンプのカリキュラム監修が決定 - PR TIMES 今最も「アツい」言語はRuby!IT案件市況動向レポートを初公開 - PR TIMES スクリプト言語「Ruby」にセキュリティ更新 ~「Ruby 2.5」系統は終了 - 窓の杜 人気の純国産プログラミング言語「Ruby」、発祥の地・松江で地域振興の手段になっている|ニュースイッチ by 日刊工業新聞社 - ニュースイッチ Newswitch シューマツワーカー、エンジニア向けオンラインイベント/Ruby on Rails編を開催 - PR TIMES 「中高生国際Rubyプログラミングコンテスト2020 in Mitaka」受賞作品を発表 - EdTechZine(エドテックジン) 南米アマゾンの幻の果実”完熟カムカム”を日本で味わえる「Amazon Ruby」のクラウドファンディングを開始。 - PR TIMES 「Ruby 3.0」に対応した「RubyInstaller」が公開 ~UTF-8への移行も完了 - 窓の杜 「Ruby 3.0.0」リリース、Ruby 2系列の3倍のパフォーマンスを実現 - CodeZine(コードジン) 「Ruby 2」より3倍速い ~「Ruby 3.0.0」が例年通りクリスマスにリリース - 窓の杜 Redwood - Ruby on RailsのエクスペリエンスをJavaScriptで実現 - InfoQ Japan 日本発プログラミング言語「Ruby」を活用したITサービスのビジネスアワード 『Ruby biz Grand prix 2020』表彰式を開催! - PR TIMES ZMP、高精細3D-LiDAR「RS-Ruby Lite」を発売…最大測定距離230m - レスポンス プロダクト開発が学べるRailsチュートリアル、RubyとRailsの学習ガイドなどを執筆する『五十嵐邦明』氏と連携し、コンテンツ拡充へ - PR TIMES 「Ruby」の開発者 まつもとゆきひろ氏 メドケア株式会社の技術顧問に就任 - PR TIMES トロテックが 新しいレーザーソフトウェア「Trotec Ruby」を発表 - Dream News 「Ruby 2.7.2」がリリース ~「WEBrick」の更新でHTTP Request Smugglingの脆弱性を解消【10月7日追記】 - 窓の杜 Rails アプリケーションをコンテナで開発しよう ! 第 1 回 - まずは Rails アプリケーション作りから- builders.flash - 変化を求めるデベロッパーを応援するウェブマガジン | AWS - amazon.com ゼロからわかる! Ruby on RailsでのWebアプリ開発:新刊ピックアップ - Gihyo Jp ルビー・ローズ、「バットウーマン」の降板理由を明かす。 - VOGUE JAPAN Rubyプログラミングが1時間が習得できるYoutube講座がスタート! - PR TIMES ゼロからわかる Ruby 超入門の著者、五十嵐邦明氏がプログラミングスクール「フィヨルドブートキャンプ」の顧問に就任 - PR TIMES 「言語の開発は自分の宇宙をつくる感覚」Rubyの生みの親・まつもとゆきひろの創造性 - Yahoo!ニュース - Yahoo!ニュース 「Ruby 2.7」に対応した「RubyInstaller」が登場 ~「Ruby」を手軽にWindows環境へ導入 - 窓の杜 RailsアプリをRuby 2.7.0で動かして分かったこと - リクルートマーケティングパートナーズ 【Ruby×スポーツで世の中に幸せを届ける】Player!が『Ruby biz グランプリ2019』にて特別賞を受賞! - PR TIMES 2019年1番学ばれた人気プログラミング言語を発表 1位は「PHP」次いで「Ruby」が人気の結果に! - PR TIMES 紛失防止サービスのMAMORIOが『Ruby biz Grand prix 2019』で特別賞を受賞しました! - PR TIMES 世界のプログラミング言語(21) Javaの良さにRubyの柔軟さを掛け合わせた言語「Groovy」 - マイナビニュース Ruby合宿2019夏を8月19日~23日の間、島根県立青少年の家(サン・レイク)にて開催しました - PR TIMES 「rest-client」など11のRubyライブラリにバックドアが発見される - ZDNet Japan Rubyのリリースマネジャーを趣味でやるのは無理 - ITpro Webアプリ開発のフレームワーク「Rails」を基礎から学べる『独習Ruby on Rails』発売 - CodeZine(コードジン) Jeremy Evansさん「たのしいRubyの先に,はやいRubyがある。Work, Correct, Fun! Fast」 〜RubyKaigi 2019 3日目 基調講演 - Gihyo Jp nagachikaさん「安定したRubyを届けたい –All bugfixes are incompatibilities–」 〜RubyKaigi 2019 2日目 基調講演:RubyKaigi 2019 Keynote レポート - Gihyo Jp Ruby製HTTPクライアント用gemの「Faraday」を使おう - CodeZine(コードジン) Ruby 2.6の新機能とRuby 2.5のおさらい - Computerworldニュース:Computerworld - 日経xTECH 【DOLK】コラボ限定の雪うさぎ『Magic Ruby』『Star Sapphire』が誕生! - PR TIMES Rubyの魅力は柔軟性、生産性、そして活発なコミュニティ活動――「Ruby biz Grand prix 2018」表彰式レポート - CodeZine(コードジン) 「社会的責任」からじゃない。 趣味でつくって、おすそ分け。 まつもとゆきひろ|WIRED.jp - WIRED.jp Rubyが魅力的でないとうちのビジネスが困る――クックパッドが取り組むRubyへの貢献とエンジニア育成 - CodeZine(コードジン) Ruby on Rails × AWSにおける最適化 レスポンスタイムを200ms→100msにするためにやったこと - ログミー Ruby | チュートリアル、API、SDK、ドキュメント | AWS デベロッパーセンター - amazon.com Rubyが生まれた頃、そしてこれからのRubyを語ろう――まつもとゆきひろ氏×アーロン・パターソン氏【GitHub Satellite Tokyo】 - CodeZine(コードジン) 第73回 RubyからMySQLを操作してみる - Gihyo Jp Rubyの会社でなぜRust? Cookpadがマイナー言語を採用するまで - ログミー 世界のプログラミング言語(5) 日本が世界に誇る「Ruby」は楽しくプログラムが書ける言語 - マイナビニュース Ruby登場から25年 生みの親、まつもとゆきひろ氏が語る「Rubyという概念が誕生した日」 - ログミー プログラミング言語「Ruby」が愛される理由 - 東洋経済オンライン Vladimir Makarovさん「3x3を達成するには,極めて大きな改善が必要だ」Towards Ruby 3x3 performance 〜RubyKaigi 2017 基調講演 3日目:RubyKaigi 2017 Keynoteレポート - Gihyo Jp まつもとゆきひろさん「Rubyはさまざまな言語やコミュニティから影響を受けデザインされている」The Many Faces of Module 〜RubyKaigi2017 基調講演 2日目 - Gihyo Jp 中田伸悦さん「Ruby開発者の日常」Making Ruby? ゆるふわRuby生活 〜RubyKaigi 2017 基調講演 1日目 - Gihyo Jp Rubyはどのように生まれ、世界へ羽ばたいていったのか?まつもとゆきひろさん講演会の全貌をレポート - リクルートマーケティングパートナーズ Ruby-Pythonブリッジライブラリ「PyCall」を使ってRubyでデータ分析をしよう! - CodeZine(コードジン) 【こっそり学ぶプログラミング言語】Ruby(ルビー)って何ですか? - 株式会社ストライク ASCII.jp:Rubyで電卓を作る - ASCII.jp ASCII.jp:Rubyで「木」を扱う - ASCII.jp ハイレベル・プログラミングスクールの「DIVE INTO CODE」、Ruby/Ruby on Rails学習サービス「DIVER」を無料公開! - PR TIMES 成瀬ゆいさん,Ruby開発の世界に飛び込もう 〜RubyKaigi 2016 基調講演 3日目:RubyKaigi 2016レポート - Gihyo Jp ASCII.jp:Ruby超入門 (後編) - ASCII.jp Ruby作者まつもとゆきひろ氏2万字インタビュー(後篇) (1/5) - ASCII.jp ASCII.jp:Ruby超入門(前編) - ASCII.jp マネーフォワードがRuby言語(オープンソース)の「パトロン」に - TechCrunch Rubyプログラミングの基礎知識 - ThinkIT Ruby から Java へのシフトで大統領選を乗り切った Twitter - InfoQ Japan 組み込みC言語プログラマのためのmruby入門(前編) ―― Rubyとmruby,何が違う? どう違う? - 組み込みネット Rubyが.NETプラットフォームにやってくる (1/8):CodeZine(コードジン) - CodeZine
https://w.atwiki.jp/monosepia/pages/8963.html
コインチェック不正送金 / 理財局 +クチコミ検索 #bf +ブログサーチ #blogsearch +ニュースサーチ プログラミング言語「Ruby」を活用したITビジネスコンテスト『Ruby biz Grand prix 2021』表彰式開催。ニューノーマル時代の”デジタルライフ”を支える様々なサービスが集結! - PR TIMES 品川駅構内「エキュート品川」がブランド名を統一 施設内で初のサブスクも(みんなの経済新聞ネットワーク) - Yahoo!ニュース - Yahoo!ニュース 輝く“宝石スイーツ”を展開! 品川に新ブランド「Very Ruby Cut」が誕生(クランクイン!) - Yahoo!ニュース - Yahoo!ニュース 「Ruby 3.0.3」「Ruby 2.7.5」「Ruby 2.6.9」が公開【11月29日追記】 - 窓の杜 学生、25歳以下対象の、5日間のオンラインプログラミング合宿「Ruby合宿」の参加者募集 - PR TIMES Rubyは副業にも向いている 国産プログラミング言語のメリットとは? - 財経新聞 「中高生国際Rubyプログラミングコンテスト2021 in Mitaka」の最終審査会が12月4日にオンラインで開催 - EdTechZine(エドテックジン) ザ ストリングス 表参道、ルビー&ルージュ色のクリスマス限定アフタヌーンティー - Fashion Press 福岡県Ruby・コンテンツビジネス振興会議では、「第14回フクオカRuby大賞」を募集しています! - PR TIMES ホットスタッフ主催「Ruby Tuesday」にgoomiey、初恋(突然少年)、pinfu、東京少年倶楽部(音楽ナタリー) - Yahoo!ニュース - Yahoo!ニュース 渋スクフィギュア、アニメ『デート・ア・バレット』より「時崎狂三 - Pigeon Blood Ruby Dress Ver. -」の1/7スケールフィギュアを本日10月26日より予約販売開始! - PR TIMES 25億年前のルビーから生命の痕跡が発見される - GIGAZINE 公式アンバサダー・JO1と一緒に”キュン(ハート)ブレイク”を楽しもう!「キットカット ルビー JO1スペシャルパッケージ」11月4日(木) 数量限定発売 - PR TIMES [1]Ruby biz Grand prix 2021の概要:イノベーティブな社会を創り支えるRuby活用事例大集合! 大賞はどうなる?! 『Ruby biz Grand prix 2021』 - Gihyo Jp ルビー・ローズ、「バットウーマン」制作陣を名指しで非難。 - VOGUE JAPAN 【つぼウォーク#20後編】下北沢Ruby Tuesdayより。80年代NIKE、70年代adidasジャージに本気の気絶(FORZA STYLE) - Yahoo!ニュース - Yahoo!ニュース 「Rails 7.0」の最初のアルファ版がリリース:CodeZine(コードジン) - CodeZine(コードジン) アセンブラとRubyが登場! プログラミング言語の基礎を体系的に学べる「独習」シリーズ - CodeZine(コードジン) Ruby on Rails コミッターの松田 明氏がhachidori株式会社の技術顧問に就任 - PR TIMES 日食なつこ、ニュー・アルバム『アンチ・フリーズ』から台湾アーティスト Ruby Fataleとのコラボ曲「泡沫の箱庭」リリック・ビデオ公開 - Skream! Ruby合宿2021夏 参加者募集開始 - PR TIMES 「中高生国際Rubyプログラミングコンテスト2021 in Mitaka」作品募集を開始。締切は9月30日 - こどもとIT - 窓の杜 プログラム言語「Ruby 3.0.2」リリース - ThinkIT スクリプト言語「Ruby」にセキュリティ更新 ~3件の脆弱性に対処【7月28日追記】 - 窓の杜 自分の世界は自分の力で少しずつ変えられる! Rails Girls Japan 江森真由美さんに聞いたRubyコミュニティの世界 - CodeZine(コードジン) 「Vagrant 3.0」ではコードベースのRubyからGo言語への移行がさらに進行 - CodeZine(コードジン) Ruby on Rails生みの親David Heinemeier Hanssonが登壇!「Fireside Chat with DHH - The Global Dev Study #3」を開催 - PR TIMES コンパイルされ、型付けされ、RubyにインスパイアされたCrystal言語がプロダクションに対応 - Beta Ziliani氏とのQ&A - InfoQ Japan プログラミング言語 Ruby(ルビー)の生みの親 まつもとゆきひろ氏による テックキャンプのカリキュラム監修が決定 - PR TIMES 今最も「アツい」言語はRuby!IT案件市況動向レポートを初公開 - PR TIMES Google CloudがCloud FunctionsでRubyをサポート - infoq.com スクリプト言語「Ruby」にセキュリティ更新 ~「Ruby 2.5」系統は終了 - 窓の杜 人気の純国産プログラミング言語「Ruby」、発祥の地・松江で地域振興の手段になっている|ニュースイッチ by 日刊工業新聞社 - ニュースイッチ Newswitch シューマツワーカー、エンジニア向けオンラインイベント/Ruby on Rails編を開催 - PR TIMES 「中高生国際Rubyプログラミングコンテスト2020 in Mitaka」受賞作品を発表 - EdTechZine(エドテックジン) 南米アマゾンの幻の果実”完熟カムカム”を日本で味わえる「Amazon Ruby」のクラウドファンディングを開始。 - PR TIMES 「Ruby 3.0」に対応した「RubyInstaller」が公開 ~UTF-8への移行も完了 - 窓の杜 「Ruby 3.0.0」リリース、Ruby 2系列の3倍のパフォーマンスを実現 - CodeZine(コードジン) 「Ruby 2」より3倍速い ~「Ruby 3.0.0」が例年通りクリスマスにリリース - 窓の杜 Redwood - Ruby on RailsのエクスペリエンスをJavaScriptで実現 - InfoQ Japan ZMP、高精細3D-LiDAR「RS-Ruby Lite」を発売…最大測定距離230m - レスポンス プロダクト開発が学べるRailsチュートリアル、RubyとRailsの学習ガイドなどを執筆する『五十嵐邦明』氏と連携し、コンテンツ拡充へ - PR TIMES 「Ruby」の開発者 まつもとゆきひろ氏 メドケア株式会社の技術顧問に就任 - PR TIMES ゼロからわかる! Ruby on RailsでのWebアプリ開発:新刊ピックアップ - Gihyo Jp ルビー・ローズ、「バットウーマン」の降板理由を明かす。 - VOGUE JAPAN Rubyプログラミングが1時間が習得できるYoutube講座がスタート! - PR TIMES Rubyスクリプトをバイトコードに変換して読めなくするツール - 日経 xTECH Active ゼロからわかる Ruby 超入門の著者、五十嵐邦明氏がプログラミングスクール「フィヨルドブートキャンプ」の顧問に就任 - PR TIMES 「言語の開発は自分の宇宙をつくる感覚」Rubyの生みの親・まつもとゆきひろの創造性 - Yahoo!ニュース - Yahoo!ニュース 「Ruby 2.7」に対応した「RubyInstaller」が登場 ~「Ruby」を手軽にWindows環境へ導入 - 窓の杜 RailsアプリをRuby 2.7.0で動かして分かったこと - リクルートマーケティングパートナーズ 【Ruby×スポーツで世の中に幸せを届ける】Player!が『Ruby biz グランプリ2019』にて特別賞を受賞! - PR TIMES 2019年1番学ばれた人気プログラミング言語を発表 1位は「PHP」次いで「Ruby」が人気の結果に! - PR TIMES 紛失防止サービスのMAMORIOが『Ruby biz Grand prix 2019』で特別賞を受賞しました! - PR TIMES Ruby合宿2019夏を8月19日~23日の間、島根県立青少年の家(サン・レイク)にて開催しました - PR TIMES Ruby on Rails 6.0がリリース | TECH+ - マイナビニュース 「rest-client」など11のRubyライブラリにバックドアが発見される - ZDNet Japan Rubyのリリースマネジャーを趣味でやるのは無理 - ITpro Webアプリ開発のフレームワーク「Rails」を基礎から学べる『独習Ruby on Rails』発売 - CodeZine(コードジン) Jeremy Evansさん「たのしいRubyの先に,はやいRubyがある。Work, Correct, Fun! Fast」 〜RubyKaigi 2019 3日目 基調講演 - Gihyo Jp nagachikaさん「安定したRubyを届けたい –All bugfixes are incompatibilities–」 〜RubyKaigi 2019 2日目 基調講演:RubyKaigi 2019 Keynote レポート - Gihyo Jp Ruby製HTTPクライアント用gemの「Faraday」を使おう - CodeZine(コードジン) Ruby 2.6の新機能とRuby 2.5のおさらい - Computerworldニュース:Computerworld - 日経xTECH 【DOLK】コラボ限定の雪うさぎ『Magic Ruby』『Star Sapphire』が誕生! - PR TIMES Rubyの魅力は柔軟性、生産性、そして活発なコミュニティ活動――「Ruby biz Grand prix 2018」表彰式レポート - CodeZine(コードジン) 軽量Rubyのmrubyをさらに小型化、「mruby/c」は16ビットマイコンにも実装可能 - @IT MONOist 「社会的責任」からじゃない。 趣味でつくって、おすそ分け。 まつもとゆきひろ|WIRED.jp - WIRED.jp Rubyが魅力的でないとうちのビジネスが困る――クックパッドが取り組むRubyへの貢献とエンジニア育成 - CodeZine(コードジン) Ruby on Rails × AWSにおける最適化 レスポンスタイムを200ms→100msにするためにやったこと - ログミー Ruby | チュートリアル、API、SDK、ドキュメント | AWS デベロッパーセンター - amazon.com Rubyが生まれた頃、そしてこれからのRubyを語ろう――まつもとゆきひろ氏×アーロン・パターソン氏【GitHub Satellite Tokyo】 - CodeZine(コードジン) まつもとゆきひろさん「ことわざに通じるRubyのプログラミングとコミュニティ」 〜RubyKaigi 2018 基調講演 1日目:RubyKaigi 2018 Keynote レポート - Gihyo Jp 第73回 RubyからMySQLを操作してみる - Gihyo Jp Rubyの会社でなぜRust? Cookpadがマイナー言語を採用するまで - ログミー 世界のプログラミング言語(5) 日本が世界に誇る「Ruby」は楽しくプログラムが書ける言語 - マイナビニュース Ruby登場から25年 生みの親、まつもとゆきひろ氏が語る「Rubyという概念が誕生した日」 - ログミー プログラミング言語「Ruby」が愛される理由 - 東洋経済オンライン Vladimir Makarovさん「3x3を達成するには,極めて大きな改善が必要だ」Towards Ruby 3x3 performance 〜RubyKaigi 2017 基調講演 3日目:RubyKaigi 2017 Keynoteレポート - Gihyo Jp まつもとゆきひろさん「Rubyはさまざまな言語やコミュニティから影響を受けデザインされている」The Many Faces of Module 〜RubyKaigi2017 基調講演 2日目:RubyKaigi 2017 Keynoteレポート - Gihyo Jp 中田伸悦さん「Ruby開発者の日常」Making Ruby? ゆるふわRuby生活 〜RubyKaigi 2017 基調講演 1日目:RubyKaigi 2017 Keynoteレポート - Gihyo Jp Rubyはどのように生まれ、世界へ羽ばたいていったのか?まつもとゆきひろさん講演会の全貌をレポート - リクルートマーケティングパートナーズ Ruby-Pythonブリッジライブラリ「PyCall」を使ってRubyでデータ分析をしよう! - CodeZine(コードジン) Wi-FI拡張も簡単! Rubyが使えるGR-CITRUSで電子工作を始めよう - CodeZine(コードジン) 【こっそり学ぶプログラミング言語】Ruby(ルビー)って何ですか? - 株式会社ストライク ASCII.jp:Rubyで電卓を作る - ASCII.jp ASCII.jp:Rubyで「木」を扱う - ASCII.jp 成瀬ゆいさん,Ruby開発の世界に飛び込もう 〜RubyKaigi 2016 基調講演 3日目:RubyKaigi 2016レポート - Gihyo Jp ASCII.jp:Ruby超入門 (後編) - ASCII.jp まつもとゆきひろさん,楽しくプログラミングができる Ruby3の型の提案 〜RubyKaigi 2016 基調講演 1日目 - Gihyo Jp Ruby作者まつもとゆきひろ氏2万字インタビュー(後篇) (1/5) - ASCII.jp ASCII.jp:Ruby超入門(前編) - ASCII.jp 「現状に満足したら死ぬ」 Ruby開発者まつもとゆきひろ氏が語る進化の必然性 | キャリアハック - CAREER HACK まつもとゆきひろさん,Rubyの変化で大事にしているルールを守りつつ「2019年までにRuby 3x3を実現したい」 〜RubyKaigi 2015基調講演 1日目:RubyKaigi 2015レポート - Gihyo Jp オンラインプログラミング学習サービスの「Progate」が、実践的なWEBアプリ開発を学習できる「Ruby on Rails 中級編」を無料で一般公開 - PR TIMES ParseがRubyからGoへ移行,信頼性が大きく向上 - InfoQ Japan Rubyプログラミングの基礎知識 - ThinkIT Ruby から Java へのシフトで大統領選を乗り切った Twitter - InfoQ Japan 組み込みC言語プログラマのためのmruby入門(前編) ―― Rubyとmruby,何が違う? どう違う? - 組み込みネット 「人間様が気分よくプログラミングするための言語」Rubyは何を目指すのか - GIGAZINE Rubyが.NETプラットフォームにやってくる (1/8):CodeZine(コードジン) - CodeZine +クチコミ検索〔Rubyの脆弱性〕 #bf +ブログサーチ〔Rubyの脆弱性〕 #blogsearch +ニュースサーチ〔Rubyの脆弱性〕 GitHub、「GitHub Universe」での発表内容を解説 開発プロセス全体の生産性を引き上げる多数の新機能を提供(Impress Watch) - Yahoo!ニュース - Yahoo!ニュース 「Ruby 3.0.3」「Ruby 2.7.5」「Ruby 2.6.9」が公開【11月29日追記】(Impress Watch) - Yahoo!ニュース - Yahoo!ニュース ビジョナル、国産脆弱性管理ツールを機能強化--ライセンス管理も - ZDNet Japan 7周年を迎えたGitHubセキュリティバグ報奨金プログラム | ギットハブ・ジャパン合同会社 - デジタルPRプラットフォーム プログラム言語「Ruby 3.0.2」リリース - ThinkIT スクリプト言語「Ruby」にセキュリティ更新 ~3件の脆弱性に対処【7月28日追記】 - 窓の杜 セキュアコーディングのeラーニング「KENRO」がPHPに対応。株式会社PR TIMESでの導入も決定 - PR TIMES 新世代プログラミング言語の使いどころ - ITpro 「Zoom」の最新版v5.6.5が公開 ほか - 窓の杜 GitLabが全ユーザー推奨のセキュリティ更新、重大な脆弱性に対処 - CodeZine(コードジン) スクリプト言語「Ruby」にセキュリティ更新 ~「Ruby 2.5」系統は終了 - 窓の杜 SNSでのつぶやきと攻撃に相関関係【Imperva 脆弱性に関する調査】 - EnterpriseZine Docker Hub公開イメージ400万の半数に重大な脆弱性が見つかる - InfoQ Japan 「Ruby 3.0」に対応した「RubyInstaller」が公開 ~UTF-8への移行も完了 - 窓の杜 「Ruby 2」より3倍速い ~「Ruby 3.0.0」が例年通りクリスマスにリリース - 窓の杜 自動コードレビューサービス「Sider」がセキュリティ脆弱性解析機能を強化、最新のBrakemanを提供開始 - CodeZine(コードジン) 脆弱性が多いプログラミング言語、第2位はPHP - 第1位は? - マイナビニュース プログラミング言語に潜む脆弱性がアプリを危険にさらす?--研究者報告 - ZDNet Japan Ruby on RailsにXSS、DoS攻撃の脆弱性 - アップデートの3.2.16/4.0.2が配布 - マイナビニュース GitHub、Mass Assignment利用の脆弱性を突かれる - InfoQ Japan ● Rubyの脆弱性〔Google検索〕 ● Ruby〔Wikipedia〕 Ruby(ルビー)は、まつもとゆきひろ(通称 Matz)により開発されたオブジェクト指向スクリプト言語であり、スクリプト言語が用いられてきた領域でのオブジェクト指向プログラミングを実現する。 また日本で開発されたプログラミング言語としては初めて国際電気標準会議で国際規格に認証された事例となった。 .
https://w.atwiki.jp/k_rororo/pages/14.html
インストールRVM を使用する場合 ソースからインストールする場合chkeckinstall を使用してRPMを作成してインストールする方法 インストール RVM を使用する場合 $ sudo apt-get install ruby irb rdoc ri $ sudo apt-get install rubygems ビルド環境を整える $ sudo apt-get install subversion $ sudo apt-get install build-essential automake bison curl このままだとRubyのバージョンは1.8.7、gemは1.3.5なのでupdateする $ sudo gem install rubygems-update $ sudo /var/lib/gems/1.8/bin/update_rubygems バージョンを確認 $ sudo gem -v 1.3.7 次にrvmをインストール $ sudo gem install rvm $ rvm-install ※2012/1/27追記 上記のrvm-installが実行できなくなっていたので代わりに以下を実行 $ bash -s stable (curl -s https //raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) すると以下の設定も自動で行われる これで$HOME/.rvmが作られる。ここにパスを通すため .profileに以下を追加 [[ -s $HOME/.rvm/scripts/rvm ]] source $HOME/.rvm/scripts/rvm rvmを使ってRuby1.9.2をインストール $ rvm install 1.9.2-head インストール済みのバージョンを確認して指定する $ rvm list $ rvm use ruby-1.9.2-head 1.9.2をデフォルトで使用するために $ rvm default ruby-1.9.2-head これでシェルを再起動しても1.9.2が使われる……はず 次にrubygemsを使ってみる $ gem install rails ERROR Loading command install (LoadError) no such file to load -- zlib ... となるので、zlibパッケージをインストール $ sudo aptitude install zlib1g-dev $ cd ~/.rvm/src/ruby-1.9.2-p0/ext/zlib $ ruby extconf.rb $ make $ make install ※この他opensslとかも同じ手順でインストール可能 これでRailsがインストールできるはず $ gem install rails ソースからインストールする場合 chkeckinstall を使用してRPMを作成してインストールする方法 Ruby のソースをダウンロードする $ cd /usr/local/src $ wget ftp //ftp.ruby-lang.org/... 解凍して Ruby のディレクトリに移動 $ tar xjf ruby-1.9.3-pXXX.tar.bz2 $ cd ruby-1.9.3-pXXX ruby を make $ ./configure $ make checkinstall で RPMを作成 $ checkinstall --fstrans=no checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran このソフトウェアはGNU GPLの下でリリースしています。 The checkinstallrc file was not found at /usr/local/sbin/../checkinstallrc デフォルトの内容を使うものとします The package documentation directory ./doc-pak does not exist. Should I create a default set of package docs? [y] y パッケージのドキュメンテーションを準備..OK 使用するパッケージ方式を選んでください。 Slackwareなら[S], RPMなら[R], Debianなら[D]を入力R このパッケージの説明を書いてください 説明の末尾は空行かEOFにしてください。 ************************************** **** RPM package creation selected *** ************************************** このパッケージは以下の内容で構成されます 1 - Summary [ Package created with checkinstall 1.6.2 ] 2 - Name [ ruby-1.9.3 ] 3 - Version [ p327 ] 4 - Release [ 1 ] 5 - License [ GPL ] 6 - Group [ Applications/System ] 7 - Architecture [ i386 ] 8 - Source location [ ruby-1.9.3-p327 ] 9 - Alternate source location [ ] 10 - Requires [ ] 11 - Provides [ ruby-1.9.3 ] 変更するものの番号を入力してください。Enterで続行します ... ********************************************************************** Done. The new package has been saved to /usr/src/redhat/RPMS/i386/ruby-1.9.3-pXXX-1.i386.rpm You can install it in your system anytime using rpm -i ruby-1.9.3-pXXX-1.i386.rpm ********************************************************************** 作成されたRPMをインストールして完了 $ rpm -i ruby-1.9.3-pXXX-1.i386.rpm
https://w.atwiki.jp/o230483/pages/17.html
総本山 Rubyist Magazine 日本Rubyの会 リファレンスマニュアル Ruby 実習マニュアル 拡張ライブラリ作成チュートリアル
https://w.atwiki.jp/ccqofinfo/pages/99.html
Ruby on Rails勉強会専用ベージ 11月5日勉強会
https://w.atwiki.jp/ohden/pages/286.html
RubyOnRails install ◆環境 Ubuntu 10.04 Ruby 1.8.7 RubyGems 1.3.7 ◆install ※注:現時点で以下のコマンドを打つとrails3.0.1が入るみたいです。2系を入れたい人は下の方まで読み進めて実行して下さい。 sudo gem install rails --include-dependencies INFO `gem install -y` is now default and will be removedINFO use --ignore-dependencies to install only the gems you listSuccessfully installed activesupport-3.0.1Successfully installed builder-2.1.2Successfully installed i18n-0.4.2Successfully installed activemodel-3.0.1Successfully installed rack-1.2.1Successfully installed rack-test-0.5.6Successfully installed rack-mount-0.6.13Successfully installed tzinfo-0.3.23Successfully installed abstract-1.0.0Successfully installed erubis-2.6.6Successfully installed actionpack-3.0.1Successfully installed arel-1.0.1Successfully installed activerecord-3.0.1Successfully installed activeresource-3.0.1Successfully installed mime-types-1.16Successfully installed polyglot-0.3.1Successfully installed treetop-1.4.8Successfully installed mail-2.2.9Successfully installed actionmailer-3.0.1Successfully installed rake-0.8.7Successfully installed thor-0.14.3Successfully installed railties-3.0.1Successfully installed bundler-1.0.3Successfully installed rails-3.0.124 gems installedInstalling ri documentation for activesupport-3.0.1...Installing ri documentation for builder-2.1.2...ERROR While generating documentation for builder-2.1.2... MESSAGE Unhandled special Special type=17, text=" !-- HI -- "... RDOC args --ri --op /usr/lib/ruby/gems/1.8/doc/builder-2.1.2/ri --title Builder -- Easy XML Building --main README --line-numbers --quiet lib CHANGES Rakefile README doc/releases/builder-1.2.4.rdoc doc/releases/builder-2.0.0.rdoc doc/releases/builder-2.1.1.rdoc --title builder-2.1.2 Documentation(continuing with the rest of the installation)Installing ri documentation for i18n-0.4.2...Installing ri documentation for activemodel-3.0.1...Installing ri documentation for rack-1.2.1...Installing ri documentation for rack-test-0.5.6...Installing ri documentation for rack-mount-0.6.13...Installing ri documentation for tzinfo-0.3.23...Installing ri documentation for abstract-1.0.0...Installing ri documentation for erubis-2.6.6...Installing ri documentation for actionpack-3.0.1...Installing ri documentation for arel-1.0.1...Installing ri documentation for activerecord-3.0.1...Installing ri documentation for activeresource-3.0.1...Installing ri documentation for mime-types-1.16...Installing ri documentation for polyglot-0.3.1...Installing ri documentation for treetop-1.4.8...Installing ri documentation for mail-2.2.9...Installing ri documentation for actionmailer-3.0.1...Installing ri documentation for rake-0.8.7...Installing ri documentation for thor-0.14.3...Installing ri documentation for railties-3.0.1...Installing ri documentation for bundler-1.0.3...Installing ri documentation for rails-3.0.1...File not found lib 順調に入ってると思ったら...止まった。(;´д`) Error自体はドキュメントの入れ損ねっぽぃが... log見てると...なんかRails3の文字が... rails -v Rails 3.0.1 Σ(´Д`;) Rails3が入りやがった...もうgemで取ってくると3が入るのね...orz 今回は2系を入れたいので、仕方がないのでやり直し。(´・ω・`) って sudo gem uninstall rails したら...依存関係含めてuninstallしてくれる訳じゃないんだね...。・゜・(ノД`)・゜・。 今回はまっ更な状態から入れたけぇえぇんじゃが... ある程度環境がある状態から入れとったらどんなことになったか分かりませんね... なんか良い方法あるんかな? gem list sudo gem uninstall abstract actionmailer actionpack …以下listで出た物全部の羅列 とりあえず、gem入れたトコまで戻しました。(ノ∀`) で、今度はVer指定して実行。コレで2系の最新版が入るハズ。 sudo gem install rails --version " 3.0.0" --include-dependencies もしかして、rails入れる時に『gem1.3.6以上じゃねぇとダメ!!』とか言われとったのって...Rails3のせいなんじゃろうか...(;´д`) 最初からVer指定しとったらあっさり入ったんじゃろうか...orz ⇒ その通りでした。apt-getでgem1.3.5が入った状態で上記コマンド実行することでrails2.3.10が無事入りました。 ただ、apt-getで入れたgemだと色々おかしな事が多くて結局手動で入れ直しましたけど... INFO `gem install -y` is now default and will be removedINFO use --ignore-dependencies to install only the gems you listSuccessfully installed rake-0.8.7Successfully installed activesupport-2.3.10Successfully installed activerecord-2.3.10Successfully installed rack-1.1.0Successfully installed actionpack-2.3.10Successfully installed actionmailer-2.3.10Successfully installed activeresource-2.3.10Successfully installed rails-2.3.108 gems installedInstalling ri documentation for rake-0.8.7...Installing ri documentation for activesupport-2.3.10...Installing ri documentation for activerecord-2.3.10...Installing ri documentation for rack-1.1.0...Installing ri documentation for actionpack-2.3.10...Installing ri documentation for actionmailer-2.3.10...Installing ri documentation for activeresource-2.3.10...Installing ri documentation for rails-2.3.10...Installing RDoc documentation for rake-0.8.7...Installing RDoc documentation for activesupport-2.3.10...Installing RDoc documentation for activerecord-2.3.10...Installing RDoc documentation for rack-1.1.0...Installing RDoc documentation for actionpack-2.3.10...Installing RDoc documentation for actionmailer-2.3.10...Installing RDoc documentation for activeresource-2.3.10...Installing RDoc documentation for rails-2.3.10... 今度はドキュメント含めて問題無く入ったみたいですね。(*^ω^) あとは、railsとDB接続のためにsqlite3-rubyってのが要るらしい。 sudo gem install sqlite3-ruby Building native extensions. This could take a while...Successfully installed sqlite3-ruby-1.3.21 gem installedInstalling ri documentation for sqlite3-ruby-1.3.2...No definition for libversionEnclosing class/module mSqlite3 for class Statement not knownInstalling RDoc documentation for sqlite3-ruby-1.3.2...No definition for libversionEnclosing class/module mSqlite3 for class Statement not known もし、sqlite3-rubyのinstallで失敗したら、 sudo apt-get install ruby-dev か sudo apt-get install ruby-full を実行後、再度gem installをやってみると上手く行くかもしれません。 で、これでRailsが動く環境になった。 rails -v Rails 2.3.10 が、何かやっとる内に失敗するパターンがあった... rails -v The program rails is currently not installed. You can install it by typing sudo apt-get install rails って...『/var/lib/gems/1.8/bin』見てみたらちゃんとrails入っとるみたいなんじゃが... カレントdir移動して cd /var/lib/gems/1.8/bin ./rails -v Rails 2.3.10 間違いなく入ってるのに、シンボリックリンクだけ作られて無いって話!?謎だ...シンボリックリンクだけ作りゃえぇんかな?つか、こんな事RubyGems入れよる時にもあったな... Ruby関係じゃとコレ普通なんかな? cd /usr/bin sudo ln -s /var/lib/gems/1.8/bin/rails rails で rails -v Rails 2.3.10 う~ん...表示されたが...えぇんじゃろうか? 更新日: 2017年04月14日 (金) 09時04分17秒 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/jaw555/pages/27.html
gemのバージョンアップ activescaffoldを使おうとrails2.3にしたものの、このためにはRailsGemのバージョンが1.3.2以上であることが求められる。 script/plugin install git //github.com/activescaffold/active_scaffold.git -r rails-2.3 けど、 # gem update --system としても、nothing to update となってしまう。これはバグらしい。 この場合の対処方法。 # gem install rubygems-update # update-rubygems しかしこれだと以下のようなエラーがでて、バージョンは元の 1.2.0のまま変わらない。。。 # gem install rubygems-update Successfully installed rubygems-update-1.3.7 1 gem installed Installing ri documentation for rubygems-update-1.3.7... Installing RDoc documentation for rubygems-update-1.3.7... Could not find main page README Could not find main page README Could not find main page README Could not find main page README この場合は、インストするバージョンを指定すれば良い模様。 # gem install rubygems-update -v 1.3.2 Successfully installed rubygems-update-1.3.2 1 gem installed # update_rubygems activescaffoldのpluginをいざインストール $ script/plugin install git //github.com/activescaffold/active_scaffold.git -r rails-2.3 Initialized empty Git repository in .git/ github.com[0 207.97.227.239] errno=Connection timed out fatal unable to connect a socket (Connection timed out) どうやらホストへの接続が失敗しているようだ。恐らくはproxyサーバが使われていないことによるエラーか? ★今ここ
https://w.atwiki.jp/lmes2/pages/168.html
Ruby 公式 オブジェクト指向スクリプト言語 Ruby Rubyリファレンスマニュアル - Rubyリファレンスマニュアル 用語解説 Ruby - Wikipedia Ruby on Rails - Wikipedia Ruby 解説サイト 10分で作るRailsアプリ for Windows Rubyist Magazine - Ruby ではじめるプログラミング 【第 1 回】 環境構築 Ruby のインストール Ruby 本体のインストール Ruby on RailsRails のインストール Rails のアップデート webサーバ のインストール AN HTTP Server のインストール AN HTTP Server における Ruby の動作設定 MySQL のインストール MySQLに関しては MySQL の運用 を参照。 初歩